/*设置表格行数列数的对话框
*/

#pragma once

#include <QDialog>
#include "ui_mydialogsize.h"

QT_BEGIN_NAMESPACE
namespace Ui { class MyDialogSizeClass; };
QT_END_NAMESPACE

class MyDialogSize : public QDialog
{
	Q_OBJECT

public:
	MyDialogSize(QWidget *parent = nullptr);
	~MyDialogSize();

private:
	Ui::MyDialogSizeClass *ui;

public:
	/**
	 * @brief 设置对话框中行数列数的值
	 * @param row 行数
	 * @param column 列数
	 * @note 应当从主窗口获取数据
	*/
	void set_row_column(int row, int column);

	/**
	 * @brief 设置的行数
	 * @return 行数
	*/
	int row_count();

	/**
	 * @brief 设置的列数
	 * @return 列数
	*/
	int column_count();
};
